English Dictionary
◊ DEVIL LILY
devil lily
n : east Asian perennial having large reddish-orange
black-spotted flowers with reflexed petals [syn: {tiger
lily}, {kentan}, {Lilium lancifolium}]